storage and transportation - French English Dictionary